cloverleaf cyclotron - French English Dictionary